//求1+2+3+...+n，要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句（A?B:C）
class Solution 
{
public:
    int Sum_Solution(int n) 
    {
        sum* a = new sum[n];
        return _ret;
    }

    class sum
    {
    public:
        sum()
        {
            _ret += _i;
            _i++;
        }
    };
private:
    static int _i;
    static int _ret;
};

int Solution::_i = 1;
int Solution::_ret = 0;